html,body{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{border:0 none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p{font-family:"Microsoft YaHei";}
ol,ul{list-style:none outside none;}
body{font-family:"Microsoft YaHei","Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti,Arial,sans-serif;}
a{text-decoration:none;}
.blue_bg{background-color:#428bca;}
.fl{float:left;}
.fr{float:right;}
.w-1200{margin:auto;width:1200px;}
.p-20{padding:20px;}
#page{}
.blue_button{background-color:#1BA1E2;}
.blue_button:hover{background-color:#178EC7;}
.headline{color:#FFFFFF;font-size:24px;font-weight:700;line-height:0;margin-bottom:0;margin-left:35px;margin-top:50px;text-shadow:0 2px 0 rgba(0,0,0,0.1);line-height:25px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{ padding:0;}
/*头部导航开始*/
.topnav .open > a,.topnav .open > a:hover,.topnav .open > a:focus{background-color:#2E96BB;border:1px solid #0C2E49;}
.topnav{background-attachment:scroll;background-clip:border-box;background:#181818;/*background:-moz-linear-gradient(top,#1a4363 0%,#112a3f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1a4363),color-stop(100%,#112a3f));background:-webkit-linear-gradient(top,#1a4363 0%,#112a3f 100%);background:-o-linear-gradient(top,#1a4363 0%,#112a3f 100%);background:-ms-linear-gradient(top,#1a4363 0%,#112a3f 100%);background:linear-gradient(to bottom,#1a4363 0%,#112a3f 100%);*/
background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;position:relative;z-index:103;color:#fff;font-family:"Microsoft YaHei";}
.topnav .logo{background:url(./images_demo/logo.png) no-repeat;width:171px;height:60px;float:left;margin-right:50px;}
.topnav #J_Menu li{float:left;font-size:16px;padding:27px 30px 27px 20px;-webkit-transform:translate3d(0,0,0);-webkit-transition-property:font-size,padding;-moz-transition-property:font-size,padding;-ms-transition-property:font-size,padding;-o-transition-property:font-size,padding;transition-property:font-size,padding;-webkit-transition-duration:1000ms,200ms;-moz-transition-duration:1000ms,200ms;-ms-transition-duration:1000ms,200ms;-o-transition-duration:1000ms,200ms;transition-duration:1000ms,200ms;-webkit-transition-timing-function:cubic-bezier(0,0,0.25,1);-moz-transition-timing-function:cubic-bezier(0,0,0.25,1);-ms-transition-timing-function:cubic-bezier(0,0,0.25,1);-o-transition-timing-function:cubic-bezier(0,0,0.25,1);transition-timing-function:cubic-bezier(0,0,0.25,1);}
.topnav .nav_right{float:left;width:180px;padding-top:20px;}
/*头部导航结束*/

/*原header.css里样式开始*/
.modal-backdrop.in{opacity:.15;filter:alpha(opacity=15)}
*html header{position:absolute;left:0;top:0;}
.header{min-width:998px;position:fixed;top:0;left:0;right:0;height:69px !important;background:white;z-index:9;border-bottom:1px solid #112a3f;}
.header.small{height:45px !important;opacity:0.85;-moz-opacity:0.85;filter:alpha(opacity=85);}
.header.small div.wrapper{height:45px !important;}
.header.small ul#J_Menu li{font-size:14px !important;padding:15px 30px 15px 20px !important;}
.header.small .topnav .logo{background:url(../images_demo/logo_small.png) no-repeat;height:40px;}
.header.small .topnav .nav_right{width:140px;padding-top:10px;}
.header.small .topnav .nav_right .btn{padding:3px 6px !important;font-size:12px !important;}
.header-wrap{background:none repeat scroll 0 0 #00A2CA;height:75px;position:relative;z-index:103;}
.header-wrap .header-inner{height:75px;margin:auto;}
.header-wrap .header-inner nav{clear:right;float:right;height:75px;overflow:hidden;width:72%;}
.header-wrap .header-inner nav ul{float:right;margin:0;width:100%;}
.header-wrap .header-inner nav ul li{float:left;font-size:16px;padding:27px 2%;}
.header-wrap .header-inner nav ul li h2{color:#FFFFFF;cursor:default;font-size:16px;font-weight:normal;}
.header-wrap .header-inner nav ul li.selected{background-color:#0095BB;}
.header-wrap .header-inner .nav-right{float:right;padding-top:20px;width:100%;}
.header-wrap .header-inner .nav-right .uname{color:#00A2CA;cursor:pointer;font-size:12px;height:28px;line-height:33px;}
.header-wrap .header-inner .nav-right .btn-login{border-radius:4px 4px 4px 4px;padding:6px 9%;position:relative;}
.header-wrap .header-inner .nav-right .login{background:none repeat scroll 0 0 #008FB2;color:#FFFFFF;display:none;float:left;font-size:12px;padding:0 20px 0 10px;text-overflow:ellipsis;white-space:nowrap;width:50%;}
.header-wrap .header-inner .nav-right .login a{color:#FFFFFF;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.header-wrap .header-inner .nav-right .login a:hover{text-decoration:none;}
.header-wrap .header-inner .nav-right .login .login-dropdown{display:none;left:0;padding:0;position:absolute;right:0;top:30px;}
.header-wrap .header-inner .nav-right .login .login-dropdown li{background:none repeat scroll 0 0 #008FB2;border-top:1px solid #007390;height:34px;line-height:34px;text-indent:15px;}
.header-wrap .header-inner .nav-right .login .login-dropdown li.last{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.header-wrap .header-inner .nav-right .login .login-dropdown li:hover{background:none repeat scroll 0 0 #0080A0;}
.header-wrap .header-inner .nav-right .login .login-dropdown a{color:#FFFFFF;display:block;}
.header-wrap .header-inner .nav-right .login .login-dropdown a:hover{text-decoration:none;}
.header-wrap .header-inner .nav-right .login:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.header-wrap .header-inner .nav-right .login:hover b{border-color:#008FB2 #008FB2 #FFFFFF;top:11px;}
.header-wrap .header-inner .nav-right .login:hover ul{display:block;z-index:102;}
.header-wrap .header-inner .nav-right .login b{border-color:#FFFFFF #008FB2 #008FB2;border-style:solid;border-width:4px;font-size:0;height:0;line-height:0;position:absolute;right:7px;top:16px;width:0;}
.header-wrap .header-inner .nav-right .hover{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.header-wrap .header-inner .nav-right .hover b{border-color:#008FB2 #008FB2 #FFFFFF !important;top:11px !important;}
.header-wrap .header-inner .nav-right .hover ul{display:block !important;z-index:102 !important;}
.header-wrap .header-inner .nav-right .sign-in{color:#30AED6;display:none;float:left;padding:8px 0;width:58%;}
.header-wrap .header-inner .nav-right .sign-in a{color:#FFFFFF;font-size:14px;padding:0 12%;}
.header-wrap .header-inner .nav-right .sign-in.unlogined{display:inline-block;vertical-align:middle;}
.header-wrap .header-inner .nav-right .free{background:none repeat scroll 0 0 #FFFFFF;float:right;}
.header-wrap .header-inner .nav-right .free:hover{background:none repeat scroll 0 0 #9CDDF5;text-decoration:none;}
#J_Menu li.selected{background:#111111 !important;}
#J_MessageCount{background:none repeat scroll 0 0 #FF9900;border-radius:5px 5px 5px 5px;color:#FFFFFF;display:none;font-size:12px;padding:0 9px;position:absolute;right:-8px;top:-11px;width:auto;}
#J_MessageCount:hover{background:none repeat scroll 0 0 #FF6600;}
.sub-menus{left:0;position:absolute;right:0;z-index:102;width:100%;}
.sub-menus .sub-menu{background:none repeat scroll 0 0 #333;margin:0;display:none;overflow:hidden;position:absolute;top:0px;width:100%;}
.sub-menus .sub-menumm{background:none repeat scroll 0 0 #333;margin:0;display:none;overflow:hidden;position:absolute;top:0px;width:500px;}
.sub-menus .sub-menu.show{z-index:3;opacity:1;top:0;transition-duration:250ms;transition-timing-function:cubic-bezier(0.73,0.67,0.77,0.92);}
.sub-menus .sub-menu dl{float:left;font-size:16px;padding:12.5px 80px 12.5px 0;font-family:"Microsoft YaHei";}
.sub-menus .sub-menu dl dt{border-bottom:1px solid #666666;color:#959595;margin-bottom:6px;margin-top:8px;padding-bottom:11px;}
.sub-menus .sub-menu dl dd{margin-bottom:5px;margin-left:-5px;padding:5px 0;}
.sub-menus .sub-menu dl dd a{color:#DDDDDD;padding:0 5px;}
.sub-menus .sub-menu dl dd a:hover,.sub-menus .sub-menu dl dd a.current{color:#00A2CA;text-decoration:none;}
.sub-menus .sub-menu dl dd i{background:none repeat scroll 0 0 #C8C8D0;display:inline-block;height:12px;margin:0 10px;vertical-align:middle;width:1px;}
.nav-at-1 .nav-1,.nav-at-2 .nav-2,.nav-at-3 .nav-3,.nav-at-4 .nav-4,.nav-at-5 .nav-5,.nav-at-6 .nav-6,.nav-at-7 .nav-7{background-color:#048BAF;}
#J_Menu h2{font-size:14px;}
#J_Menu h2 a{color:#fff;font-family:"Microsoft YaHei";}
#J_subMenus dd{font-size:14px;line-height:22px;padding:2px 0;}
.header-wrap .header-inner .nav-right .login{width:40%;}
.page-screen980 #J_Menu h2{font-size:14px;}
.page-screen980 #J_subMenus dd{font-size:12px;padding:2px 0;}
.page-screen980 .header-wrap .header-inner .nav-right .login{width:40%;}
.copyright-100{background:none repeat scroll 0 0 #FFFFFF;border-top:1px solid #E5E5E5;clear:both;}
.copyright-100 .copyright{color:#999999;font-size:12px;padding:35px 0 40px;text-align:center;}
.copyright-100 .copyright .img{background-image:url("/images/www-knight/footer-168-169.png");display:inline-block;height:22px;width:22px;}
.copyright-100 .copyright .img.img-1{background-position:85px 113px;}
.copyright-100 .copyright .img.img-2{background-position:85px 91px;}
.copyright-100 .copyright p{padding:5px 0;}
.copyright-100 .copyright p a{color:#B3B3B3;padding:0 5px;}
.copyright-100 .copyright p.big{font-size:14px;}
.copyright-100 .copyright p.big a{color:#666666;}
.float-tool{bottom:217px;position:fixed;right:0.1%;z-index:250;}
.float-tool .btn-tool{background:none repeat scroll 0 0 #F1F1F1;cursor:pointer;font-size:21px;height:22px;margin:5px 0;padding:8px;width:22px;}
.float-tool .btn-tool a{color:#00A2CA;}
.float-tool .btn-tool:hover{background:none repeat scroll 0 0 #27B5D7;}
.float-tool .btn-tool:hover a{color:#FFFFFF !important;text-decoration:none;}
.float-tool .top{display:none;}
/*原header.css里样式结束*/

/*原slider.css里样式开始*/
/* Header text */
.banner {
	background-color: #E9E9E9;
	width:100%;
	height:362px;
	margin-top:69px;
}
.header-content 
{
/*    background: url(../images/header-background.jpg?v=1) no-repeat 50% -4px;*/
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	line-height: 22px;
	position: relative;
    z-index: 1;
	-webkit-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
	-moz-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
	box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
}
.header-content a {outline:none;blr:expression(this.onFocus=this.blur());}
.header-content.home {
	height: 362px;
}

.home .header-content { background: #d54515 url(../images/slider-gradient-bg.png) repeat-y 50% 0; }

/*.header-content-wrap {width: 940px; margin: 0 auto;}*/
.header-content img {float: left; margin: 0 0 0 0px;}
.header-content .text {width:470px; margin-left:45%; *width:430px; }
.header-content .copy {font-size: 14px; line-height: 21px; padding-right: 15px;}
.header-content .button {width: 100% !important;}
.header-content .button a {padding-top: 7px; padding-bottom: 7px; margin-right:7px; font-size: 14px; display: inline-block;}

/*#slider .text {width: 417px;}*/

/*fix the button position for the slide*/
.header-content .button {float: none;}
.header-content .dimmed {background: #b05b1b; background: rgba(0, 0, 0, 0.4);
    -webkit-transition: none;  /* Saf3.2+, Chrome */
    -moz-transition: none;  /* FF4+ */
    -ms-transition: none;  /* IE10? */
    -o-transition: none;  /* Opera 10.5+ */
    transition: none;

}

.header-content .align-bottom {position: absolute; bottom: 0px;}

/* => Slider <= */
#slider-wrap
{
    height:362px; 
}

#slider 
{
    height:332px;
    padding-top:50px;
}

/* => SLIDE PREV AND NEXT ARROWS <= */
.slider-prev,
.slider-next 
{
    text-indent:-9999px;
    width:38px;
    height:38px;
    background:url("../images/sprite.png") -263px -122px no-repeat;
    position:absolute;
    top:50%;
    margin-top:-19px;
    z-index:999;
    opacity:.5;
    -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
    -moz-transition: all 0.3s ease-out;  /* FF4+ */
    -ms-transition: all 0.3s ease-out;  /* IE10? */
    -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
    transition: all 0.3s ease-out;
		
		display: none;
    }
.slider-prev{ left:100px; }
.slider-next 
{
    right:100px;
    background-position:-302px -122px;
}  
      
.slider-prev:hover,
.slider-next:hover
{
    opacity:1;
}


/* => SLIDER NAV o o o <= */    
.slider-nav 
{
    position:absolute;
    bottom:5px;
    left:46%;
    list-style:none;
    overflow:hidden;
    z-index:10;
		margin: 0;
}

.slider-nav li
{
    float:left;
    
}

.slider-nav li a
{
   display:block;
   width:8px;
   height:8px;
   overflow:hidden;
   padding:0px;
   margin:8px;
   background:url("../images/sprite.png") no-repeat -234px -144px;
   text-decoration:none;
   text-indent:-999px;
}

.slider-nav li a:hover,
.slider-nav li a.selected
{
    background-position:-225px -144px;
}

/* => HOLY SLIDES <= */

.slider section {display: none;}
.slider section.first {display: block;}

.slider-sections, .slider-sections section {width: 861px; height: 235px;}

.slider-sections {margin: 0 auto; position: relative;}
.slider-sections section {position: absolute; top: 0; left: 0px; }

.header-content h2 
{
	font:400 32px/1.2 "microsoft yahei", Tahoma, arial, sans-serif;
	color: #fff;
	margin: 0 0 26px;
}
.header-content p 
{
    margin: 0 0 30px;
}

.header-content .centered-content
{
	padding-top: 30px;
	padding-bottom: 10px;
}

.button {
	float: left;
	width: auto !important;
	list-style: none;
}
	.button a,
	.button button,
	.button input { /* Standard black button */
	  font-size: 15px;
	  /*font-family: 'lucida sans',arial,helvetica,sans-serif;*/
	  line-height: 18px;
		color: #fff !important;
		
	  text-decoration: none;
	    
	  padding: 5px 14px 6px 13px;
		display: block;
		width: auto;
		position: relative;
		z-index: 2;
   
	    border: none;
        -moz-border-radius: 3px;
		border-radius: 3px;
		cursor: pointer;
	
		background: #313131; /* Old browsers */
		background: -moz-linear-gradient(top, #313131 0%, #222222 100%); /* FF3.6+ */
		background: -webkit-linear-gradient(top, #313131 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #313131 0%,#222222 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #313131 0%,#222222 100%); /* IE10+ */
		background: linear-gradient(top, #313131 0%,#222222 100%); /* W3C */

		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all  0.3s ease;
	}
	
	
	.button a:hover,
	.button input:hover,
	.button button:hover,
	.button a:focus,
	.button input:focus,
	.button button:focus
	{
	  background: #464646; /* Old browsers */
		background: -moz-linear-gradient(top, #464646 0%, #393939 100%); /* FF3.6+ */
		background: -webkit-linear-gradient(top, #464646 0%,#393939 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #464646 0%,#393939 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #464646 0%,#393939 100%); /* IE10+ */
		background: linear-gradient(top, #464646 0%,#393939 100%); /* W3C */
    }
    
	header .header-content .button a,
	#content .button a:hover
	{
	    text-decoration: none;
    }

.header-content .beta-ribbons {
    position: absolute; 
    height: 120px;
    width: 85px;
    text-indent: -200px;
    overflow: hidden;
    background: url(../images/kendo-ribbons.png) no-repeat 0 0;
}

.header-content .beta-ribbons.ribbon-1 {
    background-position: -170px 0;
    top: -3px;
    right: -145px;
}

.header-content p.copy .beta-ribbons.ribbon-1 {
    top: -135px;
    left: 900px;
}

.header-content .beta-ribbons.ribbon-4 {
    background-position: -255px 0;
    left: -62px;
    top: -30px;
    z-index: 10;
		text-indent: -2000px;
}
/*原slider.css里样式结束*/

.clear{clear:both;}
/*banner end*/

/*----------page-----------------------------------------------*/
.DomainSearchbox form .domainSearch{ color:#898989; border:0 none;border-radius:0 0 0 0;float:left;height:60px;line-height:60px;padding-left:20px;width:465px;*width:446px;font-size:18px;}
.SearchPane .over{background-color:#70acff;}
.dropdownacss{float:right;height:22px;padding:0 5px;position:relative;width:100%;}
.DomainSearchbox form .sufSearch_zh{background:url("/images_demo/sufsearch-1.gif") no-repeat scroll -412px -133px #DCDCDC;color:#666666;cursor:pointer;font-size:16px;height:40px;line-height:40px;margin-top:52px;padding-left:15px;width:85px;position:absolute;}
.Domainbox{border:1px solid #e6e6e6;background:#FFF;padding:40px 0;/*box-shadow:0 0 10px 0 rgba(0,0,0,0.2);*/}
.DomainSearchbox{margin:0 auto;width:800px;}
.DomainSearchbox p{text-align:center;display:block;font-size:40px;margin-bottom:25px;}
.DomainSearchbox .searchForm{background:#FFF;border:1px solid #DCDCDC;height:62px;line-height:62px;}
.DomainSearchbox form{background:none repeat scroll 0 0 #FFFFFF;overflow:hidden;}
.DomainSearchbox form .sufSearch{background:url("/images_demo/sufsearch-1.gif") no-repeat scroll -512px -133px #DCDCDC;color:#666666;cursor:pointer;float:left;font-size:16px;height:40px;line-height:40px;margin-top:10px;width:85px;*width:70px;padding-left:15px;}
.DomainSearchbox form button{border-radius:0;float:right;width:240px;font-size:20px;height:60px;background-attachment:scroll;background-clip:border-box;background-color:#3ABBEA;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom:3px solid #2E96BB;color:#FFFFFF;filter:none;text-shadow:0 -1px 1px rgba(0,0,0,0.15);}
.DomainSearchbox form button:hover{border-radius:0;float:right;width:240px;font-size:20px;height:60px;background-attachment:scroll;background-clip:border-box;background-color:#29a9d7;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom:3px solid #2E96BB;color:#FFFFFF;filter:none;text-shadow:0 -1px 1px rgba(0,0,0,0.15);}
.SearchPane{margin-top:30px;}
.SearchPane ul{overflow:hidden;}
.SearchPane li{cursor:pointer;float:left;height:55px;width:55px;margin-right:27px;font-size:24px;color:#DCDCDC;text-align:center;background-color:#666;line-height:1;}
.SearchPane .on{background-color:#0492e8;}
.SearchPane .on span,.SearchPane .on label{color:#FFF;}
.glyphicon-ok{top:5px;}
.SearchPane li label{font-size:16px;font-family:Tahoma, Geneva, sans-serif;}
.boxes{margin-top:30px;overflow:hidden;height:430px;}
.indexpro_block{float:left;width:390px;}
.m-l-r-15{margin:0 15px;}
.boxes .item{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #dddddd;height:100%;margin-bottom:10px;padding-bottom:70px;position:relative;text-align:center;}
.boxes .header-image.wp-cs{background:url("../images_demo/boxes-img.png") no-repeat scroll 0 0;}
.boxes .header-image.vps-cs{background:url("../images_demo/boxes-img.png") no-repeat scroll -210px 0;}
.boxes .header-image.mng-cs{background:url("../images_demo/boxes-img.png") no-repeat scroll -420px 0;}
.boxes .header-image.wp-cs.hovercss{background:url("../images_demo/boxes-img.png") no-repeat scroll 0 -173px;}
.boxes .header-image.vps-cs.hovercss{background:url("../images_demo/boxes-img.png") no-repeat scroll -210px -173px;}
.boxes .header-image.mng-cs.hovercss{background:url("../images_demo/boxes-img.png") no-repeat scroll -420px -173px;}
.boxes .header-image{display:block;height:160px;position:relative;width:210px;margin:0 auto 20px;}
.boxes h2{font-size:20px;margin:10px 20px;text-transform:uppercase;}
.boxes h2 a{color:#164761;}
.boxes .item ul{list-style:none outside none;padding:5px 15px 5px 50px;height:130px;}
.boxes .item ul li{background:url("../images_demo/_2.gif") no-repeat 0 7px;color:#333;font-size:16px;margin-bottom:0;padding-left:38px;text-align:left;line-height:40px;}
.boxes .item .info-box{display:none;padding:10px 20px;text-align:left;height:130px;}
.boxes .item .info-box p{line-height:30px;}
.boxes .item-footer{bottom:0;left:0;margin-bottom:-15px;position:absolute;width:100%;}
.boxes .item-footer strong{display:block;font-size:16px;margin-bottom:10px;}
.text-success,.text-success:hover{color:#3ABBEA;}
.boxes .item-footer .btn{font-size:16px;padding:9px 30px;background-attachment:scroll;background-clip:border-box;background-color:#93ce3b;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom:3px solid #91b759;color:#FFFFFF;filter:none;text-shadow:0 -1px 1px rgba(0,0,0,0.15);}
.mm-btn-success{background:none repeat scroll 0 0 #91b759;border-color:#91b759;}
.mm-btn-success:hover{background:none repeat scroll 0 0 #91b759;border-color:#91b759;}
.btn-success{background:none repeat scroll 0 0 #3abbea;border-color:#3abbea;}
.btn-success:hover{background:none repeat scroll 0 0 #2e96bb;border-color:#2e96bb;}
/*合作伙伴开始*/
.partners{position:relative; background-color:#fff; padding-top:40px;}
/*.partners{color:#FFFFFF;margin-top:10px;position:relative;height:300px;background-attachment:fixed;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url("../images_demo/1.jpg");background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:cover !important;color:#FFFFFF;position:relative;}
*/
/*.partners-bgarea-semitransparent{background-attachment:scroll !important;background-clip:border-box !important;background-color:rgba(42,196,234,0.8) !important;background-image:none !important;background-origin:padding-box !important;background-position:0 0 !important;background-repeat:repeat !important;background-size:auto auto !important;height:300px;}
*/
/*.overlay:after{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url("");background-origin:padding-box;background-position:left top;background-repeat:repeat;background-size:auto auto;bottom:0;content:"";display:block;left:0;opacity:0.1;position:absolute;right:0;top:0;}*/
.partners .partners_logos{background-attachment:scroll;background-clip:border-box;background-color:#FFFFFF;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;position:relative;}
.partners .partners_logos section{position:relative;}
.partners h2{padding-top:30px; font-size:20px;}
.clients-display{margin:0 auto;width:900px;float:left}
.partners_content{overflow:hidden;margin:15px auto;text-align:left;position:relative;width:910px;height:70px;}
#partners_section .als-prev{position:absolute;left:0;top:45px;text-decoration:none;font-size:20px;}
#partners_section .als-next{position:absolute;right:0;top:45px;text-decoration:none;font-size:20px;}
.partners_content ul li{position:relative;float:left;height:70px;width:140px;}
.partners_content ul li a{background:url("../images_demo/partner_logo.png") no-repeat scroll 0 0 #FFFFFF;display:block;height:70px;width:130px;}
.partners_content ul{list-style:none outside none;position:relative;}
.partners_content ul li a.link1{background-position:0 0;}
.partners_content ul li a.link1:hover{background-position:0 -82px;}
.partners_content ul li a.link2{background-position:-141px 0;}
.partners_content ul li a.link2:hover{background-position:-141px -82px;}
.partners_content ul li a.link3{background-position:-282px 0;}
.partners_content ul li a.link3:hover{background-position:-282px -82px;}
.partners_content ul li a.link4{background-position:-423px 0;}
.partners_content ul li a.link4:hover{background-position:-423px -82px;}
.partners_content ul li a.link5{background-position:-564px 0;}
.partners_content ul li a.link5:hover{background-position:-564px -82px;}
.partners_content ul li a.link6{background-position:-704px 0;}
.partners_content ul li a.link6:hover{background-position:-704px -82px;}
.partners_content ul li a.link7{background-position:-846px 0;}
.partners_content ul li a.link7:hover{background-position:-846px -82px;}
.partners_content ul li a.link8{background-position:-987px 0;}
.partners_content ul li a.link8:hover{background-position:-987px -82px;}
.partners_content ul li a.link9{background-position:-1128px 0;}
.partners_content ul li a.link9:hover{background-position:-1128px -82px;}
.partners_content ul li a.link10{background-position:-1269px 0;}
.partners_content ul li a.link10:hover{background-position:-1269px -82px;}
.partners_content ul li a.link11{background-position:-1410px 0;}
.partners_content ul li a.link11:hover{background-position:-1410px -82px;}
.partners_content ul li a.link12{background-position:-1551px 0;}
.partners_content ul li a.link12:hover{background-position:-1551px -82px;}
.partners_content ul li a.link13{background-position:-1680px 0;}
.partners_content ul li a.link13:hover{background-position:-1680px -82px;}
.partners_content ul li a.link14{background-position:0 -156px;}
.partners_content ul li a.link14:hover{background-position:0 -238px;}
.partners_content ul li a.link15{background-position:-141px -156px;}
.partners_content ul li a.link15:hover{background-position:-141px -238px;}
.partners_content ul li a.link16{background-position:-282px -156px;}
.partners_content ul li a.link16:hover{background-position:-282px -238px;}
.partners_content ul li a.link17{background-position:-423px -156px;}
.partners_content ul li a.link17:hover{background-position:-423px -238px;}
.partners_content ul li a.link18{background-position:-564px -156px;}
.partners_content ul li a.link18:hover{background-position:-564px -238px;}
.partners_content ul li a.link19{background-position:-704px -156px;}
.partners_content ul li a.link19:hover{background-position:-704px -238px;}
.partners_content ul li a.link20{background-position:-846px -156px;}
.partners_content ul li a.link20:hover{background-position:-846px -238px;}
.partners_content ul li a.link21{background-position:-987px -156px;}
.partners_content ul li a.link21:hover{background-position:-987px -238px;}
.partners_content ul li a.link22{background-position:-1128px -156px;}
.partners_content ul li a.link22:hover{background-position:-1128px -238px;}
.partners_content ul li a.link23{background-position:-1269px -156px;}
.partners_content ul li a.link23:hover{background-position:-1269px -238px;}
.partners_content ul li a.link24{background-position:-1410px -156px;}
.partners_content ul li a.link24:hover{background-position:-1410px -238px;}
.partners_content ul li a.link25{background-position:-1550px -156px;}
.partners_content ul li a.link25:hover{background-position:-1550px -238px;}
.partners_content ul li a.link26{background-position:-1674px -156px;}
.partners_content ul li a.link26:hover{background-position:-1674px -238px;}
.partners_content ul li a.link27{background-position:0 -312px;}
.partners_content ul li a.link27:hover{background-position:0 -394px;}
.partners_content ul li a.link28{background-position:-141px -312px;}
.partners_content ul li a.link28:hover{background-position:-141px -394px;}
.partners_content ul li a.link29{background-position:-282px -312px;}
.partners_content ul li a.link29:hover{background-position:-282px -394px;}
.partners_content ul li a.link30{background-position:-423px -312px;}
.partners_content ul li a.link30:hover{background-position:-423px -394px;}
.partners_content ul li a.link31{background-position:-564px -312px;}
.partners_content ul li a.link31:hover{background-position:-564px -394px;}
.partners_content ul li a.link32{background-position:-704px -312px;}
.partners_content ul li a.link32:hover{background-position:-704px -394px;}
/*合作伙伴结束*/
/*360*/
.btn-one {
    color: #FFFFFF;
	border:2px solid #fff;
	font-size:16px;
	padding:7px 46px;
}
.btn-one:hover{
	background:#FFF;
	color:#428BCA;
	border:2px solid #fff;
	font-size:16px;
	padding:7px 46px;
}

/*360*/
/*新闻公告开始*/
/*圆形.row_news .col-md-3{width:400px;*width:360px;}
.about-item-news p{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0.5);margin-bottom:10px;margin-left:auto;margin-right:auto;margin-top:15px;width:220px;font-size:18px;padding-top:10px;padding-bottom:10px;text-align:center;}
.about-item-news p a{padding-top:30px;padding-bottom:30px;color:#fff;font-weight:bold;}
.about-item-news{width:200px;margin:0 auto;}
.about-item-news img{border:8px solid #fff;}
.about-item-news a span{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border:2px solid #fff;border-bottom-left-radius:100px;border-bottom-right-radius:100px;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-top-left-radius:100px;border-top-right-radius:100px;color:#FFFFFF;display:inline-block;font-size:14px;height:40px;line-height:34px;text-align:center;text-shadow:none;transition-delay:0s;transition-duration:1s;transition-property:background;transition-timing-function:ease;width:40px;margin-left:18px;}
.br-blue{background-attachment:scroll !important;background-clip:border-box !important;background-color:#0492e8 !important;background-image:none !important;background-origin:padding-box !important;background-position:0 0 !important;background-repeat:repeat !important;background-size:auto auto !important;}*/
.news1{position:relative; padding:40px 0; border-bottom:1px solid #E0EDED; border-top:1px solid #E0EDED; background-color:#FCFCFC;}
.agent-title-new {border-bottom-color: #E4E9F0;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    display: block;
    margin-bottom: 25px;
    margin-left: 0;
    margin-right: 0;}
.agent-title-new h4 {
    border-bottom-color: #999999;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    color: #585F69;
    display: inline-block;
    margin-bottom: -2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 5px;
	font-size:20px;
}
.fl-left { margin-right:100px;*margin-right:0;}
.first_news p { font-size:14px; line-height:24px;}
.first_news{ margin-bottom:30px;}
.activity_image{
	margin-right:10px;	
    border: 1px solid #D9D9D9;
    display: inline-block;
    padding: 3px;
}
.x_blue{ color:#428BCA; font-size:12px;}
/*新闻公告结束*/
/*----------page end-----------------------------------------------*/
/*-------footer-------------------------------------------*/
.footer{padding:45px 0 40px;background-color:#232323;font-size:15px;}
.footer .footer_top{overflow:hidden;clear:both;padding:0 30px; font-family:"Microsoft YaHei";}
.footer .footer_top .footer_nav{float:left;width:245px;color:#FFF;}
.footer .footer_top .footer_nav_3{width:400px;}
.footer .footer_top .footer_nav .footer_nav_h{font-size:16px;color:#FFF;margin-bottom:10px;}
.footer .footer_top .footer_nav ul li{line-height:28px;}
.footer .footer_top .footer_nav ul li a{color:#FFF;font-size:14px;}
.footer_address,.footer_phone,.footer_ts{padding-left:20px;}
.footer_address{background:url("../images_demo/icon-marker.png") no-repeat scroll;}
.footer_phone{background:url("../images_demo/icon-phone.png") no-repeat scroll;}
.footer_ts{background:url("../images_demo/icon-phone.png") no-repeat scroll;}
.footer_bottom{}
.footer_bottom p{color:#FFF;float:left;}
.yqlj{border:1px solid #D0D7DB;float:right;height:22px;width:168px;line-height:18px;}
.yqlj a{color:#FFF;font-size:14px;}
.footer_bottom .toplink{margin-bottom:-25px;text-align:center;}
.footer_bottom .toplink a{color:rgba(255,255,255,0.8);}
.footer_bottom .subfooter{border-top:1px dotted rgba(255,255,255,0.1);margin-top:1em;padding-top:26px;}
.p-l-r-30{padding:0 30px;}
.searchList{height:300px;overflow-y:scroll;}

.footer .footer_nav .social-links .fa {
     background:url("./images_demo/social-links.jpg") no-repeat scroll #FFF;
    border-radius: 2px;
    display: inline-block;
    height: 40px;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 40px;
}
.footer .footer_nav .social-links .fa-1{ background-position:0px 0px;}
.footer .footer_nav .social-links .fa-2{ background-position:-40px 0px;}
.footer .footer_nav .social-links .fa-3{ background-position:-80px 0px;}
.footer .footer_nav .social-links .fa-4{ background-position:-120px 0px;}

.bdshare-button-style0-16,.bdshare-button-style0-16:after{
    display:inline !important;
    content:normal !important;
}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
    background:url("./images_demo/social-links.jpg") no-repeat scroll #FFF 0 0 !important;
    border-radius: 2px !important;
        
    cursor: pointer !important;
    float: normal !important;
    display:inline-block !important;
    height: 40px !important;
    width:40px !important;
    line-height: 40px !important;
    margin: 0 15px 10px 0 !important;
    padding-left: 0 !important;
}
.xlwb_jgz{
	border-radius: 2px 2px 2px 2px;
    display: inline-block;
    height: 40px;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 40px;
}
.WB_followButton, .WB_followButton .FB_typeA, .WB_followButton .FB_typeB, .WB_followButton .WB_icon, .WB_followButton .WB_Aloading, .WB_followButton .WB_Bloading, .WB_FB_show .WB_FB_plus .plus_arr {
    background: url("../../images/followButton/bg_flbtn22.png?id=1367910055834") repeat scroll 0 0 transparent;
    display: inline-block;
    overflow: hidden;
}
/*-------footer end-------------------------------------------*/
/*-------内部页面page框架开始-------------------------------------------*/
/*首页顶部开始*/
.pageheader-default{background-attachment:fixed;background-clip:border-box;background-origin:padding-box;display:block;margin-top:69px;font-family:"Microsoft YaHei";}
.pageheader-default .semitransparentbg,.bgarea-semitransparent{background-attachment:scroll !important;background-clip:border-box !important;background-origin:padding-box !important;background-position:0 0 !important;background-repeat:repeat !important;background-size:auto auto !important;height:160px;}
.pageheader-default .semitransparentbg{background-attachment:scroll !important;background-clip:border-box !important;background-origin:padding-box !important;background-position:0 0 !important;background-repeat:repeat !important;background-size:auto auto !important;padding-top:20px;height:160px;}
.semitransparentbg{background-attachment:scroll !important;background-clip:border-box !important;background-origin:padding-box !important;background-position:0 0 !important;background-repeat:repeat !important;background-size:auto auto !important;height:160px;}
.pageheader-default h1{display:inline-block;line-height:0;margin-bottom:0;text-shadow:0 2px 0 rgba(0,0,0,0.1);}
.animated{animation-delay:0.3s;animation-fill-mode:both;}
.fadeInLeftBig{animation-name:fadeInLeftBig;}
/*首页顶部结束*/
/*中间部分新结构开始*/
.wrapsemibox{font-family:"Microsoft YaHei";background-attachment:scroll;background-clip:border-box;background-size:auto auto;border-bottom-color:#CCCCCC;border-bottom-style:double;border-bottom-width:medium;box-shadow:0 0 4px rgba(0,0,0,0.15);margin-left:auto;margin-right:auto;margin-bottom:30px;margin-top:-40px;width:1200px;padding-bottom:2px;padding-top:0;position:relative;background-color:#fff;*border:1px solid #eee;z-index:0;}
.semiboxshadow .semiboxshadow_bg{margin-left:-44px;margin-top:40px;position:absolute;width:1290px;max-width:1290px !important;z-index:-1;left:0;*left:0;}
/*中间部分新结构结束*/
/*-------内部页面page框架结束-------------------------------------------*/
/*关于我们样式开始*/
.about-box-mm{overflow:hidden;margin-top:69px;}
.about-menu{background-color:#F3F3F3;bottom:0;padding-top:40px;position:absolute;top:0;width:18%;}
.about-menu ul li dd a:link,.about-menu ul li dd a:visited{-moz-text-blink:none;-moz-text-decoration-color:-moz-use-text-color;-moz-text-decoration-line:none;-moz-text-decoration-style:solid;color:#333;display:block;height:46px;text-align:center;line-height:46px;}
.about-menu ul li dd:hover{background-color:#eaeaea;}
.about-menu-current{background-color:#fff;}
.about-span1{float:left;width:20%;}
.about-span2{float:left;width:79%;}
.aboutus{width:100%;}
.aboutus p{border-bottom-color:#D6D6D6;border-bottom-style:dashed;border-bottom-width:1px;padding-bottom:6px;padding-top:4px;line-height:24px;}
.links-tips{margin-top:10px;}
.links-panel{background-color:#F7F7F7;border-left:8px solid #428BCA;margin-bottom:20px;}
.links-panel table tr td{line-height:34px;padding-left:10px;}
.links-sqlj{width:100%;height:40px;line-height:40px;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #2e96bb;}
.links-sqlj a{font-size:16px;color:#fff;}
.sitemap-sitemap p{line-height:40px;margin-left:40px;}
.sitemap-sitemap a{font-size:14px;color:#000;margin-right:10px;}
.sitemap-title-mm{font-size:20px;font-weight:bold;text-align:center;border-bottom:3px double #dddddd;margin-top:20px;line-height:60px;}
.sitemap-title-mm2{width:100%;height:60px;background-color:#f7f7f7;margin-bottom:20px;}
.sitemap-title-mm2 a{font-size:18px;margin-right:16px;margin-left:30px;line-height:60px;}
.tips-span{width:30px;height:30px;background-color:#3abbea;float:left;color:#fff;font-size:16px;line-height:30px;padding-left:4px;*padding-left:0;text-align:center;}
.tips-li{border-bottom:1px solid #3abbea;height:30px;float:left;}
.tips-li h3{width:906px;padding-left:10px;color:#05a6e0;font-weight:bold;font-size:18px;line-height:30px;}
.tips-li h3 a{color:#05a6e0;font-weight:bold;font-size:18px;line-height:30px;}
/*关于我们样式结束*/
/*新闻公告样式*/
.domain_news{width:300px;float:left;}
.news_title a{color:#333333;font-size:20px;font-weight:bold;}
.news_list{background:none repeat scroll 0 0 #428BCA;border-radius:5px 5px 5px 5px;padding:14px 12px 30px;width:300px;float:left;}
.domain_news .dm_topdirection{border-color:transparent transparent #428BCA;border-style:solid;border-width:10px;height:0;line-height:0;margin-left:50px;width:0;}
.domain_news ul.news_list li{background:url("../images/domain/images/imgs.png") no-repeat scroll 3% -187px transparent;line-height:32px;padding-left:18px;}
.news_list li a{color:#FFFFFF;}
.news_list li a:hover{text-decoration:underline;}
.feature_diary{ background:#F5F5F5; border:1px solid #DCDCDC; padding:20px;}
.feature_diary ul{ clear:both;}
.feature_diary li {
color: #C1C1C3;
line-height:32px;
margin-left:28px;
position: relative;
width:400px;
list-style:disc;
}
.feature_diary a{ color:#333;}
.feature_diary .time {
position: absolute;
right: 0;
}
.info {
color: #676666;
font-size: 12px;
}
/*新闻公告样式结束*/
/*我们的优势开始*/
.bg-banner-1 {
    background-attachment: fixed !important;
    background-clip: border-box !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-image: url("/images_demo/banner-img-3.jpg") !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
    color: #FFFFFF;
    padding-bottom: 40px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 40px !important;
}
 .advantage_ ul li{ width:400px; text-align:center; float:left;}
 .advantage_ ul li p{text-align:center; margin-top:10px; font-size:16px;}

/*我们的优势结束*/